package com.allways.dubbo.mdm.beans.company;

import com.allways.dubbo.mdm.beans.AbstractBaseEntity;

/**
 * <p>ClassName: Company</p>
 * <p>Description: 公司实体类</p>
 * <p>Author: weih</p>
 * <p>Date: 2016-10-19</p>
 */
public class Company extends AbstractBaseEntity {
    
    /**
     * <p>Field id: 企业信息表id</p>
     */
    private Integer id;
    
    /**
     * <p>Field companyCode: 公司编码</p>
     */
    private String companyCode;
    
    /**
     * <p>Field companyName: 公司全称</p>
     */
    private String companyName;
    
    /**
     * <p>Field companyType: 企业类型(字典表dict_type:30001)</p>
     */
    private Integer companyType;
    
    /**
     * <p>Field companyShortName: 公司简称</p>
     */
    private String companyShortName;
    
    /**
     * <p>Field companyProp: 企业性质(字典表dict_type:30002)</p>
     */
    private Integer companyProp;
    
    /**
     * <p>Field parentId: 父公司企业id</p>
     */
    private Integer parentId;
    
    /**
     * <p>Field companyIndustry: 所属行业(字典表dict_type:30003)</p>
     */
    private Integer companyIndustry;
    
    /**
     * <p>Field licenseNo: 组织机构代码</p>
     */
    private String licenseNo;
    
    /**
     * <p>Field licenseNoImg: 组织机构代码证</p>
     */
    private String licenseNoImg;
    
    /**
     * <p>Field taxNo: 税号</p>
     */
    private String taxNo;
    
    /**
     * <p>Field ajCompanyClass: aj企业属性(字典表dict_type:30010)</p>
     */
    private Integer ajCompanyClass;
    
    /**
     * <p>Field corporation: 法人代表姓名</p>
     */
    private String corporation;
    
    /**
     * <p>Field ceo: 运营者姓名</p>
     */
    private String ceo;
    
    /**
     * <p>Field ceoIdcard: 运营者身份证号码</p>
     */
    private String ceoIdcard;
    
    /**
     * <p>Field ceoMobile: 运营者手机号码</p>
     */
    private String ceoMobile;
    
    /**
     * <p>Field ceoIdcardAttachA: 运营者身份证正面</p>
     */
    private String ceoIdcardAttachA;
    
    /**
     * <p>Field ceoIdcardAttachB: 运营者身份证背面</p>
     */
    private String ceoIdcardAttachB;
    
    /**
     * <p>Field certificateStatus: 认证状态（有效、无效）</p>
     */
    private Integer certificateStatus;
    
    /**
     * <p>Field certificateTime: 认证提交时间</p>
     */
    private Date certificateTime;
    
    /**
     * <p>Field certificatedTime: 认证通过时间</p>
     */
    private Date certificatedTime;
    
    /**
     * <p>Field status: 状态（有效、无效）</p>
     */
    private Integer status;
    
    /**
     * <p>Field countryCode: 国家代码</p>
     */
    private String countryCode;
    
    /**
     * <p>Field provinceCode: 省代码</p>
     */
    private String provinceCode;
    
    /**
     * <p>Field cityCode: 市代码</p>
     */
    private String cityCode;
    
    /**
     * <p>Field countyCode: 区代码</p>
     */
    private String countyCode;
    
    /**
     * <p>Field postcode: 邮编</p>
     */
    private String postcode;
    
    /**
     * <p>Field street: 街道</p>
     */
    private String street;
    
    /**
     * <p>Field address: 公司注册地址</p>
     */
    private String address;
    
    /**
     * <p>Field bankName: 开户行</p>
     */
    private String bankName;
    
    /**
     * <p>Field bankAccount: 银行结算账号</p>
     */
    private String bankAccount;
    
    /**
     * <p>Field remark: 备注</p>
     */
    private String remark;
    
    
    public Integer getId() {
        return id;
    }
    
    public void setId(Integer id) {
        this.id = id;
    }
    
    public String getCompanyCode() {
        return companyCode;
    }
    
    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }
    
    public String getCompanyName() {
        return companyName;
    }
    
    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }
    
    public Integer getCompanyType() {
        return companyType;
    }
    
    public void setCompanyType(Integer companyType) {
        this.companyType = companyType;
    }
    
    public String getCompanyShortName() {
        return companyShortName;
    }
    
    public void setCompanyShortName(String companyShortName) {
        this.companyShortName = companyShortName;
    }
    
    public Integer getCompanyProp() {
        return companyProp;
    }
    
    public void setCompanyProp(Integer companyProp) {
        this.companyProp = companyProp;
    }
    
    public Integer getParentId() {
        return parentId;
    }
    
    public void setParentId(Integer parentId) {
        this.parentId = parentId;
    }
    
    public Integer getCompanyIndustry() {
        return companyIndustry;
    }
    
    public void setCompanyIndustry(Integer companyIndustry) {
        this.companyIndustry = companyIndustry;
    }
    
    public String getLicenseNo() {
        return licenseNo;
    }
    
    public void setLicenseNo(String licenseNo) {
        this.licenseNo = licenseNo;
    }
    
    public String getLicenseNoImg() {
        return licenseNoImg;
    }
    
    public void setLicenseNoImg(String licenseNoImg) {
        this.licenseNoImg = licenseNoImg;
    }
    
    public String getTaxNo() {
        return taxNo;
    }
    
    public void setTaxNo(String taxNo) {
        this.taxNo = taxNo;
    }
    
    public Integer getAjCompanyClass() {
        return ajCompanyClass;
    }
    
    public void setAjCompanyClass(Integer ajCompanyClass) {
        this.ajCompanyClass = ajCompanyClass;
    }
    
    public String getCorporation() {
        return corporation;
    }
    
    public void setCorporation(String corporation) {
        this.corporation = corporation;
    }
    
    public String getCeo() {
        return ceo;
    }
    
    public void setCeo(String ceo) {
        this.ceo = ceo;
    }
    
    public String getCeoIdcard() {
        return ceoIdcard;
    }
    
    public void setCeoIdcard(String ceoIdcard) {
        this.ceoIdcard = ceoIdcard;
    }
    
    public String getCeoMobile() {
        return ceoMobile;
    }
    
    public void setCeoMobile(String ceoMobile) {
        this.ceoMobile = ceoMobile;
    }
    
    public String getCeoIdcardAttachA() {
        return ceoIdcardAttachA;
    }
    
    public void setCeoIdcardAttachA(String ceoIdcardAttachA) {
        this.ceoIdcardAttachA = ceoIdcardAttachA;
    }
    
    public String getCeoIdcardAttachB() {
        return ceoIdcardAttachB;
    }
    
    public void setCeoIdcardAttachB(String ceoIdcardAttachB) {
        this.ceoIdcardAttachB = ceoIdcardAttachB;
    }
    
    public Integer getCertificateStatus() {
        return certificateStatus;
    }
    
    public void setCertificateStatus(Integer certificateStatus) {
        this.certificateStatus = certificateStatus;
    }
    
    public Date getCertificateTime() {
        return certificateTime;
    }
    
    public void setCertificateTime(Date certificateTime) {
        this.certificateTime = certificateTime;
    }
    
    public Date getCertificatedTime() {
        return certificatedTime;
    }
    
    public void setCertificatedTime(Date certificatedTime) {
        this.certificatedTime = certificatedTime;
    }
    
    public Integer getStatus() {
        return status;
    }
    
    public void setStatus(Integer status) {
        this.status = status;
    }
    
    public String getCountryCode() {
        return countryCode;
    }
    
    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }
    
    public String getProvinceCode() {
        return provinceCode;
    }
    
    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }
    
    public String getCityCode() {
        return cityCode;
    }
    
    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }
    
    public String getCountyCode() {
        return countyCode;
    }
    
    public void setCountyCode(String countyCode) {
        this.countyCode = countyCode;
    }
    
    public String getPostcode() {
        return postcode;
    }
    
    public void setPostcode(String postcode) {
        this.postcode = postcode;
    }
    
    public String getStreet() {
        return street;
    }
    
    public void setStreet(String street) {
        this.street = street;
    }
    
    public String getAddress() {
        return address;
    }
    
    public void setAddress(String address) {
        this.address = address;
    }
    
    public String getBankName() {
        return bankName;
    }
    
    public void setBankName(String bankName) {
        this.bankName = bankName;
    }
    
    public String getBankAccount() {
        return bankAccount;
    }
    
    public void setBankAccount(String bankAccount) {
        this.bankAccount = bankAccount;
    }
    
    public String getRemark() {
        return remark;
    }
    
    public void setRemark(String remark) {
        this.remark = remark;
    }
    
    
}
